rock beauty - Turkish English Dictionary